Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
208A MAIN STREET Terraced £136,413 £107,000 6 Jul 2017
209 MAIN STREET Semi-Detached £134,108 £124,000 26 Nov 2021
LONDON STORES MAIN STREET £327,257 £235,000 6 Nov 2015
THE LIMES CARE CENTRE MAIN STREET £998,601 £800,000 23 Apr 2018